If you have time, take the train. If you are in a hurry, fly. I do break test on the locomotives in Michigan and the train in NEVER on time. The run I work on is Chicago to Port Huron, MI. That is a rather short trip, about 8 hours and it is never on time. I'm talking hours behind schedule. Amtrak is famous for being late. Good luck.